explosive projectile - Turkish English Dictionary